혼공컴운 1주차 컴퓨터 구조, 데이터, 명령어의 구조
Ch1. 컴퓨터 구조 시작하기 1-1. 컴퓨터 구조를 알아야 하는 이유1) 문제 해결 능력을 배양할 수 있다.2) 컴퓨터를 미지의 대상이 아니라 분석의 대상으로서 인식하고 개발할 수 있다.개발을 하다 보면 프로그래밍 언어 문법만으로는 해결하기 어려운 문제를 마주친다.이것을 해결하기 위해선내가 개발한 코드가성능, 용량, 비용이 얼마나 필요한 지 알아야 함.1-2. 컴퓨터 구조의 큰 그림아두이노, 스마트폰, 노트북, 서버 컴퓨터 ... 다양한 종류의 컴퓨터가 존재한다.하지만 핵심부품은 크게 다르지 않다.1) 컴퓨터가 이해하는 정보 1. 데이터 2. 명령어2) 컴퓨터의 네 가지 핵심 부품 1. CPU 2. 메모리 (주기억장치) 3. 보조기억장치 4. 입출력장치* 데이터 : 숫자, 문자, 이미지, 동영사과 같은 정적인 정보. 0과 1로 표현.* 명령어 : 컴퓨터를 실질적으로 움직이는 정보. (데이터는 명령어를 위한 일종의 재료) 컴퓨터는 결국 명령어를 처리하는 기계.*주기억장치 RAM -> 일반적으로 메모리라 하면 램을 가리킴. ROM * 메모리 : "현재 실행되는 프로그램"의 명령어와 데이터를 저장하는 부품 : 어떤 프로그램이 실행되려면, 메모리에 저장되어 있어야 함. (페이징의 경우 X) -> 프로그램 : 명령어 + 데이터 -> 현재 실행되지 않는 프로그램은 "보조기억장치"에 저장 : 내가 필요로 하는 데이터가 저장된 메모리의 위치에 접근하기 위해 "주소"라는 개념을 사용* CPU : 컴퓨터의 두뇌. : 메모리의 명령어를 해석하고 실행. : ALU + 제어장치 + 레지스터 1) ALU(산술논리연산장치) : 계산기 2) 제어장치 : 제어신호(컴퓨터를 관리,작동시키는 R/W 전기신호)를 내보내고, 명령어 해석. 3) 레지스터 : CPU내부 작은 저장장치* 보조기억장치 : 휘발성 저장장치는 전원이 끊기면 저장된 내용을 잃어버림. : 전원이 꺼져도 정보를 저장할 수 있다.* 메인보드 (마더보드) - 버스 (주소, 데이터, 제어) - 슬롯 - 단자 Ch2. 데이터 2-1. 0과 1로 숫자를 표현하는 방법* 인코딩 : 코드화하는 과정 : 문자 -> 0,1로 이루어진 문자 코드로 변환* 디코딩 : 코드를 해석하는 과정 : 0,1로 표현된 문자코드를 우리가 이해할 수 있는 문자로 변환2-2. 0과 1로 문자를 표현하는 방법 * 아스키 코드 : 알파벳, 아라비아 숫자, 일부 특수 문자 및 제어 문자 (백스페이스) : 7비트로 하나의 문자 표현 (8비트 중 1비트는 오류 검출을 위해 사용되는 패리티 비트) : 7비트? -> 128개보다 많은 문자를 표현할 수 없다 (A : 65 , a : 97) 한글 인코딩 - 완성형 : 단어 하나 자체에 코드 부여 - 조합형 : 초성, 중성, 종성에 레고처럼 각각에 고유한 코드 부여 * EUC-KR : 완성형 인코딩 ( 글자 하나하나에 2바이트(16비트) ) ▷ 2300여개 표현 가능, 쀏,뙠,휔 같은 한글은 표현 불가능 ▷ 언어별로 인코딩을 국가마다 하면, 다국어를 지원하는 프로그램을 개발할 때 곤란 * 유니코드 문자집합과 utf-8 : 통일된 문자집합 : utf-8 : 가변걸이 인코딩 방식 (인코딩 결과가 1바이트~4바이트) : 16진수의 4자리 고유한 값 부여 Ch3. 명령어 3-1. 소스 코드와 명령어 * 인터프리터 언어?인터프리터에 의해 한줄씩 수행 * 컴파일러?소스코드 -> 컴파일러 -> 저급언어(어셈블리어)CPU마다, 컴파일러마다 다르게 번역하고, 컴퓨터는 그 어셈블리어를 듣고 알아듣는다.3-2. 명령어의 구조 - 명령어 구조연산코드 + 오퍼랜드 연산코드 : 수행할 연산 오퍼랜드 : 연산에 사용될 데이터, 연산에 사용될 데이터가 저장된 위치(주소 필드) - 오퍼랜드오퍼랜드 필드 = 주소 필드0-주소 명령어 (오퍼랜드 없음)1-주소 명령어2-주소 명령어3-주소 명령어 (오퍼랜드 세 개) - 연산코드 (CPU마다 다른 연산코드를 갖음.) * 데이터 전송MOVESTORELOADPUSHPOP * 산술/논리 연산ADDINCREMENTANDCOMPARE * 제어 흐름 변경JUMPHALTCALLRETURN * 입출력 제어READWRITE - 유효주소 : 연산에 사용할 데이터가 저장된 위치 * 명령어 주소 지정 방식 *<유효 주소를 찾는 방법>1. 즉시 주소 지정 방식: 연산에 사용할 데이터를 오퍼랜드 필드에 직접 명시, 빠르다2. 직접 주소 지정 방식: 오퍼랜드 필드에 유효 주소 직접적으로 명시3. 간접 주소 지정 방식: 오퍼랜드 필드에 유효 주소의 주소를 명시, 느리다4. 레지스터 주소 지정 방식: 연산에 사용할 데이터가 저장된 레지스터 명시(CPU가 메모리에 접근하는 속도보다 레지스터에 접근하는 것이 훨씬 빠름)(메모리는 CPU밖에, 레지스터는 CPU 안에)5. 레지스터 간접 주소 지정 정방식: 연산에 사용할 데이터를 메모리에 저장해두고, 그 주소를 저장한 레지스터를 오퍼랜드 필드에 명시 - C 언어 컴파일 과정test.c -> 전처리기 -> 컴파일러 -> 어셈블러 -> 링커 -> test.exe <기본 숙제>1) p.51의 확인문제 3번프로그램이 실행되려면 반드시 ( 메모리 )에 저장되어 있어야 한다.2) p.64의 확인문제 3번 답: 0011해설 : 1101 → 0010 (1의보수) → 0011 (+1)<추가 숙제>1) p.100의 스택과 큐의 개념을 정리하기스택 (Stack)후입선출(LIFO)한 쪽 끝이 막혀 있는 통 같은 저장공간쌓는 형태니까 제일 위에 있는(마지막에 입력한) 데이터를 가장 먼저 뺌(가장 먼저 출력) 이런 느낌 큐 (Queue)선입선출(FIFO)양 쪽이 뚫려 있는 통로 같은 저장공간(한 쪽은 데이터를 넣는 곳, 한 쪽은 데이터를 빼내는 곳. / 양방향 큐라고 따로 Deque라는 게 있음.)밀어 넣는 형태니까 가장 먼저 입력한 데이터를 가장 나중에 출력함. 이런 느낌 #컴퓨터구조#운영체제 저작자 명시 필수 영리적 사용 불가 내용 변경 불가 저작자 명시 필수 - 영리적 사용 불가 - 내용 변경 불가 태그 취소 확인 공감 이 글에 공감한 블로거 열고 닫기 댓글 15 이 글에 댓글 단 블로거 열고 닫기 인쇄 댓글쓰기 1/1 이전 다음 var gAdPostUnitIdForPC = "pc_blog_bottom"; var gNotAdPostUnitIdForPC = false; var gAdContentUnitIdForPC = "pc_blog_body"; var gAdContentDaUnitIdForPc = "pc_blog_body_2nd"; var gAdContentDaUnitIdForPc2 = "pc_blog_body_3rd"; function ImageLazyLoader(selectors) { this.selectors = selectors; }var imageLazyLoadVisible = new eg.Visible(document, { targetClass : "egjs-visible", expandSize : "100" });var imageLoad = function(el) { var img = $Element(el); // gifmp4인 경우 재생처리 if (img.hasClass("_gifmp4") && img._element.tagName === "VIDEO" && img._element.paused) { img._element.play().catch(function(){ var gifUrl = img.attr("data-gif-url"); if (!gifUrl) { return; } img.attr("poster", gifUrl); }); return; } var realSrc = img.attr("data-lazy-src"); if (!realSrc) { return; } img.attr("src", realSrc); img.attr("data-lazy-src", ""); };ImageLazyLoader.prototype.loadImages = function () { var containers = this.selectors instanceof HTMLElement ? [this.selectors] : jindo.$$(this.selectors); $A(containers).forEach($Fn(function (element) { this.loadImagesForEachContainer($Element(element)); }, this).bind()); imageLazyLoadVisible.on("change", function(e) { e.visible.forEach(imageLoad); }); imageLazyLoadVisible.check(); };ImageLazyLoader.prototype.loadImagesForEachContainer = function (postContentArea) { $A(postContentArea.queryAll("img")).forEach($Fn(function (imgEl) { $Element(imgEl).addClass("egjs-visible"); }, this).bind()); $A(postContentArea.queryAll("video._gifmp4")).forEach($Fn(function (imgEl) { $Element(imgEl).addClass("egjs-visible"); }, this).bind()); //marquee tag안에 이미지가 있을경우 이미지가 loading되지 않는 현상이 발생하여 예외처리 진행 $A(postContentArea.queryAll("marquee")).forEach(function (marqueeEl) { $A($Element(marqueeEl).queryAll("img")).forEach(function (img) { imageLoad(img); }); }); };var imageLazyLoader = new ImageLazyLoader("#postListBody .post, .post.prologue"); imageLazyLoader.loadImages();$Fn(function() { $Fn(function(){ imageLazyLoadVisible.check(); }).attach(window, "scroll"); }).attach(window, "domready");$Fn(function() { imageLazyLoadVisible.check(); }).attach(window, "load"); var isConvertEnabled = 'true' === 'true'; function closeCompletePopup() { var lyr_popup = document.getElementById("challengePopLayer"); lyr_popup.style.display = 'none'; window.document.body.style.overflow = ''; var lyr_popup_dimmed = document.getElementById("challengePopLayerDimmed"); if (lyr_popup_dimmed) { lyr_popup_dimmed.style.display = 'none'; } } function suggestConvert(logNo, isSupportSE3, scrapPostYn, editorversion) { if (isConvertEnabled && !isSupportSE3) { if (editorversion === 1) { alert("SE1.0 으로 작성된 글로\n수정 발행 시 이미지가 모두 사라집니다.\n글 내 이미지를 저장하여\n재업로드 후 발행 부탁 드립니다."); } if (confirm("스마트에디터 ONE으로 글을 수정합니다.\n발행 전에 글감이 잘 노출되는지 확인해 주세요.")) { location.href = "n0_0_bb/postupdate?logNo=" + logNo + "&isConvert=true"; } } else { location.href = "n0_0_bb/postupdate?logNo=" + logNo; } } 이 블로그 전체 카테고리 글 전체글 보기 글 목록 글 제목 작성일 화면 최상단으로 이동 postViewBottomTitleListController.start(blogId, nFirstLogNo, 'false' == 'true', parentCategoryNo, currentCategoryNo, categoryName, viewDate, '1736613887678', from, 'false', ''); var fromClosedPost = "" === "true"; var isStage = "false" === "true"; var blogRealHttpDomain = "http://blog.naver.com"; var nilOptions = { devMode: "true"=="false", topReferer : (function() { if (fromClosedPost) { return ''; } var ref = ""; var isMobile = function() { return window.location.host.indexOf('m.blog.naver.com') >= 0; }; if (isMobile()){ return document.referrer; } else { if (ref == '') { if (parent != window && parent.location.href == document.referrer) { return ''; } else { return document.referrer; } } else { return ref; } } })() } window.onload = function() { window.__splugin = SocialPlugIn_Core({ //소셜 플러그인 기본 설정 // nEvent Key "evKey" : "blog", // 서비스명 "serviceName" : "블로그", // 출처 "sourceName" : "\uB178\uB294\uAC8C \uC824..", "sendNClick" : 'on', "nClickCode" : { 'blog': { 'in': 'shr_lyr.blog', 'out': 'shr.blog' }, 'cafe': { 'in': 'shr_lyr.cafe', 'out': 'shr.cafe' }, 'bookmark': { 'in': 'shr_lyr.bookmark', 'out': 'shr.bookmark' }, 'memo': { 'in': 'shr_lyr.memo', 'out': 'shr.memo' }, 'mail': { 'in': 'shr_lyr.mail', 'out': 'shr.mail' }, 'band': { 'in': 'shr_lyr.band', 'out': 'shr.band' }, 'line': { 'in': 'shr_lyr.line', 'out': 'shr.line' }, 'twitter': { 'in': 'shr_lyr.twitter', 'out': 'shr.twitter' }, 'facebook': { 'in': 'shr_lyr.facebook', 'out': 'shr.facebook' }, 'weibo': { 'in': 'shr_lyr.weibo', 'out': 'shr.weibo' }, 'reddit': { 'in': 'shr_lyr.reddit', 'out': 'shr.reddit' }, 'copyurl': { 'in': 'shr_lyr.copyurl' }, 'release': { 'out': 'shr.sharebtn' } }, "darkMode" : false }); } [{"title":"혼공컴운 1주차 컴퓨터 구조, 데이터, 명령어의 구조","source":"https://blog.naver.com/n0_0_bb/223723004541","blogName":"노는게 젤..","domainIdOrBlogId":"n0_0_bb","nicknameOrBlogId":"조와","logNo":223723004541,"smartEditorVersion":4,"meDisplay":true,"cafeDisplay":true,"outsideDisplay":true,"lineDisplay":true,"blogDisplay":true}] var thumbnailTypeW3840EnableDomainListJson = '["https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://postfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogfiles.pstatic.net","https://blogpfthumb-phinf.pstatic.net","https://blogthumb.pstatic.net","https://blogthumb.pstatic.net","https://blogthumb.pstatic.net"]'; var photoViewerSocialPluginInfoJson = document.getElementById('socialPluginInfoJson').innerText; var photoViewerBeyondAnalyticsUrl = "https://scv-blog.io.naver.com/jackpotlog/v1/logs"; $Fn(function () { PhotoViewerNew.init(mylogBaEventSender, photoViewerBeyondAnalyticsUrl, baUserKey, photoViewerSocialPluginInfoJson, thumbnailTypeW3840EnableDomainListJson); }).attach(window, "load"); new InstallBlogAppPush(); var urlDomain = 'http://blog.naver.com'; // stage의 경우 real과 동일하게 집계되게 하기 위하여 real로 처리 if(isStage){ urlDomain = blogRealHttpDomain; } var nilNtmLibUrl = "https://ssl.pstatic.net/t.static.blog/mylog/versioning//common/js/nilForNtm-89afd2f_https.js"; var gdid = '90000003_000000000000003416EE227D'; var firstTitle = '\uD63C\uACF5\uCEF4\uC6B4 1\uC8FC\uCC28 \uCEF4\uD4E8\uD130 \uAD6C\uC870, \uB370\uC774\uD130, \uBA85\uB839\uC5B4\uC758 \uAD6C\uC870'; var sBlogIdForNil = 'n0_0_bb'; var uri = urlDomain + '/n0_0_bb/223723004541'; var relationType = 4; var blogOwnerRelationType = 4; var referrer = nilOptions.topReferer; var dimension_1 = "%EA%B5%90%EC%9C%A1%C2%B7%ED%95%99%EB%AC%B8"; var optional_1 = false; var event_category = "post_view"; var isNilAnalystLeaveEvent = "true"; var isPostList = !!isPostList; // postList 인 경우, 첫번째 포스트에 대한 상품 첨부 여부를 보낸다. var firstPostHasProduct = false; //ba var postWriteDate = "1736613887678"; $Fn(function () { try { new nilNtmForBlogCVAnalyst(sBlogIdForNil, uri, relationType, gdid, dimension_1, referrer, optional_1, event_category, nilNtmLibUrl, isPostList, isNilAnalystLeaveEvent, firstPostHasProduct); } catch (e) {} }).attach(window, "load"); $Fn(function() { try { reaction.init({ type: "basic", domain : "https://blog.like.naver.com", staticDomain : "https://static-like.pstatic.net", cssId : "blog", isMobile : false, maxCount : 9999, highlightCount : 50, highlightClassname : "double_heart", isUseApigw : true, apigwInfo : { domain : "https://apis.naver.com/blogserver/like", pool : "blogid" }, callback : { click : function(param){ if (gbIsNotOpenBlogUser) { var oOptions = { wrapperDivId: "domainRegisterWrap" , title: "공감을 남기려면 블로그 아이디가 필요해요." , confirmBtnValue: "아이디 만들기" , win: window , isLightVersion: true , clickCodePrefix : "bsu*l.like" , initialCode : "bsu*l.like" , callbackFn: function () { location.reload(); }, apiUrl: { recommendDomainListUrl: "/blogdomain/RecommendBlogDomainList.naver", duplicateCheckUrl: "/blogdomain/BlogDomainDuplicateCheck.naver", blogDomainRegisterUrl: "/blogdomain/BlogDomainRegistration.naver" } }; blogDomainRegisterLayer.init(oOptions); blogDomainRegisterLayer.show(); return false; } oSympathyLayer.setLogno(param); }, clicked : function(){ oSympathyLayer.reloadSympathyLayer(); } } }); } catch(e){} $ElementList(".u_likeit_list_btn").addClass("pcol2"); $ElementList("#floating_bottom .u_likeit_list_btn").removeClass("pcol2");}).attach(window, "load");function showBlogDomainRegisterLayer(event){ event.preventDefault(); event.stopPropagation(); var oOptions = { wrapperDivId: "domainRegisterWrap" /*, registerBtnEl: angular.element(document.querySelector(attr['bgBlogDomainRegisterBtnId']))*/ , title: "사용하실 블로그 아이디를 입력해주세요." , confirmBtnValue: "확인" , win: window , isChangeLayer: false , clickCodePrefix : "bsu*i." , initialCode: "bsu*i" , callbackFn: function () { location.reload(); }, closeFn: function () { location.reload(); }, apiUrl: { recommendDomainListUrl: "/blogdomain/RecommendBlogDomainList.naver", duplicateCheckUrl: "/blogdomain/BlogDomainDuplicateCheck.naver", blogDomainRegisterUrl: "/blogdomain/BlogDomainRegistration.naver", blogBasicInfoUpdateUrl: "/blogdomain/BlogBasicInfoUpdate.naver", profileImageUploadUrl: "/blogdomain/ProfileImageUpload.naver", profileImageUploadFromUrlUrl: "/blogdomain/ProfileImageUploadFromUrl.naver", blogInfoUrl: "/blogdomain/BlogBasicInfo.naver", recommendBlogByPersonalThemeListUrl: "/blogdomain/RecommendBlogByPersonalThemeList.naver", recommendBlogAddBuddyUrl: "/blogdomain/SimpleBuddyAdd.naver", recommendBlogRemoveBuddyUrl: "/blogdomain/SimpleBuddyRemove.naver", profileDefaultImageUrl: "/blogdomain/ProfileDefaultImage.naver", personalThemeUpdateUrl: "/blogdomain/SimplePersonalThemeUpdate.naver", personalThemeListUrl:"/blogdomain/SimplePersonalThemeList.naver" }, blogUrl: blogURL }; blogDomainRegisterLayer.init(oOptions); blogDomainRegisterLayer.showSuggestionLayer(); }function showBlogDomainRegisterLayerBuddyAdd() { var oOptions = { wrapperDivId: "domainRegisterWrap" , title: "이웃을 추가하려면 블로그 아이디가 필요해요." , confirmBtnValue: "아이디 만들기" , win: window , isLightVersion: true , clickCodePrefix : "bsu*l.add" , initialCode: "bsu*l.add" , callbackFn: function () { location.reload(); }, apiUrl: { recommendDomainListUrl: "/blogdomain/RecommendBlogDomainList.naver", duplicateCheckUrl: "/blogdomain/BlogDomainDuplicateCheck.naver", blogDomainRegisterUrl: "/blogdomain/BlogDomainRegistration.naver" } }; blogDomainRegisterLayer.init(oOptions); blogDomainRegisterLayer.show(); } RSS 2.0 RSS 1.0 ATOM 0.3 POWERED BY NAVER BLOG 안녕하세요.이 포스트는 네이버 블로그에서 작성된 게시글입니다.자세한 내용을 보려면 링크를 클릭해주세요.감사합니다. 글 보내기 서비스 안내 2009년 6월 30일 네이버 여행 서비스가 종료되었습니다. 네이버 여행 서비스를 이용해 주신 여러분께 감사드리며, 더 좋은 서비스로 보답할 수 있도록 노력하겠습니다. 악성코드가 포함되어 있는 파일입니다. {FILENAME} 백신 프로그램으로 치료하신 후 다시 첨부하시거나, 치료가 어려우시면파일을 삭제하시기 바랍니다. 네이버 백신으로 치료하기 고객님의 PC가 악성코드에 감염될 경우 시스템성능 저하,개인정보 유출등의 피해를 입을 수 있으니 주의하시기 바랍니다. 작성자 이외의 방문자에게는 이용이 제한되었습니다. {ALERTMESSAGE} 이용제한 파일 : {FILENAME} 내PC 저장 N드라이브 저장 카메라 모델 해상도 노출시간 노출보정 프로그램모드 ISO감도 조리개값 초점길이 측광모드 촬영일시 글보내기 제한 공지 저작권 침해가 우려되는 컨텐츠가 포함되어 있어 글보내기 기능을 제한합니다. 네이버는 블로그를 통해 저작물이 무단으로 공유되는 것을 막기 위해, 저작권을 침해하는 컨텐츠가 포함되어 있는 게시물의 경우 글보내기 기능을 제한하고 있습니다. 상세한 안내를 받고 싶으신 경우 네이버 고객센터로 문의주시면 도움드리도록 하겠습니다. 건강한 인터넷 환경을 만들어 나갈 수 있도록 고객님의 많은 관심과 협조를 부탁드립니다. 주제 분류 제한 공지 저작권 침해가 우려되는 컨텐츠가 포함되어 있어 주제 분류 기능을 제한합니다. 네이버는 블로그를 통해 저작물이 무단으로 공유되는 것을 막기 위해, 저작권을 침해하는 컨텐츠가 포함되어 있는 게시물의 경우 주제 분류 기능을 제한하고 있습니다. 상세한 안내를 받고 싶으신 경우 네이버 고객센터로 문의주시면 도움드리도록 하겠습니다. 건강한 인터넷 환경을 만들어 나갈 수 있도록 고객님의 많은 관심과 협조를 부탁드립니다. 작성하신 게시글에 사용이 제한된 문구가 포함되어 일시적으로 등록이 제한됩니다. 이용자 분들이 홍보성 도배, 스팸 게시물로 불편을 겪지 않도록 다음과 같은 경우 해당 게시물 등록이 일시적으로 제한됩니다. 특정 게시물 대량으로 등록되거나 해당 게시물에서 자주 사용하는 문구가 포함된 경우 특정 게시물이 과도하게 반복 작성되거나 해당 게시물에서 자주 사용하는문구가 포함된 경우 스팸 게시물이 확대 생성되는 것을 방지하기 위하여 문구 및 사용 제한기간을상세하게 안내해 드리지 못하는 점 양해 부탁 드립니다. 모두가 행복한 인터넷문화를 만들기 위한 네이버의 노력이오니 회원님의 양해와 협조 부탁드립니다. 더 궁금하신 사항은 고객센터로 문의하시면 자세히 알려드리겠습니다. 수정하신 후 다시 등록해 주세요. 확인 회원님의 안전한 서비스 이용을 위해 비밀번호를 확인해 주세요. 다시 한번 비밀번호 확인 하시면 이용중인 화면으로 돌아가며, 작성 중이던내용을 정상적으로 전송 또는 등록하실 수 있습니다. 1일 안부글 작성횟수를 초과하셨습니다. 네이버 블로그에서는 프로그램을 이용한 안부글 자동등록 방지를 위해 1일 안부글 작성횟수에 제한을 두고 있습니다. 1일 안부글 작성횟수를 초과하셨습니다. 고객님이 남기신 안부글에 대한 다수의 신고가 접수되어 1일 안부글 작성 횟수가 5회로 제한되었습니다. 네이버 블로그는 여러 사람이 함께 모여 즐거움을 나누는 공간으로 모든 분들이 기분좋게 블로그를 이용할 수 있도록 고객님의 이해와 협조 부탁 드립니다. 동영상 {=recommendTitle} {=nickname} {=blogName} 이웃추가 이웃추가 레이어 닫기 .layerpop2{position:absolute; z-index:999; font:normal 12px 돋움,Dotum; color:#333; overflow:hidden; display:none;} .layerpop2 .border_type{position:relative; border:solid 2px #777; background-color:#fff;} .layerpop2 .close{position:absolute; top:8px; right:8px;} .layerpop2 .content1{padding:30px 30px 21px; border-bottom:solid 1px #f0f0f0;} .layerpop2 .content1 h6{font-weight:bold; font-size:14px; padding-bottom:10px; margin:0; color:#333;} .layerpop2 .subtext{font-size:11px; color:#999; margin:0; padding:7px 0 0; line-height:16px; letter-spacing:-1px; text-align:left;} .layerpop2 .check{width:13px; height:13px; vertical-align:middle; padding:0 3px 2px 0; margin-left:2px;} .layerpop2 .btn1{background-color:#fbfbfb; border-top:solid 1px #f7f7f7; text-align:center; margin:0; padding:11px 0 20px;} .layerpop2 .btn1 img{margin:0 1px; vertical-align:top;} 공감을 삭제하시겠습니까? 이 글의 공감수도 함께 차감됩니다. 이웃으로 추가하시겠어요? 조와 노는게 젤조아 먹는건 더조아 이웃추가 이웃추가 레이어 닫기 /* Default Type Selector */ #banword_wrap *, #banword_wrap1 *{ margin:0; padding:0; font-size:12px; font-family:돋움, Dotum, 굴림, Gulim, Helvetica, Sans-serif; text-align:left;} #banword_wrap a, #banword_wrap1 a{ color:#004790;} #banword_wrap img, #banword_wrap1 img, #banword_wrap fieldset, #banword_wrap1 fieldset{ border:none;} #banword_wrap legend, #banword_wrap1 legend{ display:none;} #banword_wrap em, #banword_wrap1 em{ font-style:normal; color:#258102;} #banword_wrap strong, #banword_wrap1 strong{ color:#258102;} #banword_wrap li, #banword_wrap1 li{ list-style:none;} #banword_wrap h1, #banword_wrap1 h1{ font:bold 13px 굴림, Gulim, 돋움, Dotum, Helvetica, Sans-serif; color:#333; padding:11px 0 0 19px; *padding:12px 0 0 19px; } /* Layout */ #banword_wrap{ position:absolute; width:410px; _width /**/:418px; overflow:hidden; border:4px solid #777; background:#fff; display: none; z-index: 200;} #banword_wrap1{ position:relative; width:410px; _width /**/:418px;height:446px; overflow:hidden; border:4px solid #777; background:#fff;} #bw_content{ padding:14px 0 28px 0; margin:0 19px 0 18px;} #bw_footer{ height:8px; _height:8px; text-align:center;} body:first-of-type #bw_footer{ height:7px;} #bw_footer, x:-moz-any-link, x:default { height:7px;} *:first-child+html #bw_footer{ height:8px;} #bw_btn_footer{ height:46px; _height /**/:45px; text-align:center; background:url(https://ssl.pstatic.net/static/common/popup/bg_not_available_common.gif) no-repeat left 1px; padding:16px 0 0 0 ; _padding /**/:16px 0 20px 0 ;}/* Common */ #bw_content .bw_bx1{border:1px solid #f1f1f1; margin:0 1px 9px 2px; height:100px; background:#f8f8f8; } #bw_content .bw_bx1_shadow{position:relative; padding:13px 13px 12px 0; } #bw_content .bw_bx1_shadow strong { color:#282828; vertical-align:top; margin-left:13px; margin-bottom:10px; display:block; } #bw_content .bw_bx1_shadow a img {vertical-align:middle; margin:-1px 0 0 0; *margin:-2px 0 0 0;} @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #bw_content .bw_bx1_shadow a img {margin:-1px !important;} } body:first-of-type #bw_content .bw_bx1_shadow a img {vertical-align:middle; margin:-5px 0 0 0;} #bw_content .bw_bx1_shadow_in {height:35px; _height /**/:53px; margin:7px 0 0 13px; _margin:5px 0 0 13px; padding:8px 13px 7px 12px; _padding:9px 13px 8px 12px; border:#e3e3e3 1px solid; color:#666; line-height:20px; background:#fff; overflow:auto;} body:first-of-type #bw_content .bw_bx1_shadow_in {height:35px; _height /**/:53px; margin:5px 0 0 13px; padding:8px 13px 9px 12px; border:#e3e3e3 1px solid; color:#666; line-height:20px; background:#fff; overflow:auto;} #bw_content .bw_bx1_shadow_in, x:-moz-any-link, x:default {height:35px; _height /**/:53px; margin:5px 0 0 13px; padding:8px 13px 9px 12px; border:#e3e3e3 1px solid; color:#666; line-height:20px; background:#fff; overflow:auto;} *:first-child+html #bw_content .bw_bx1_shadow_in {height:33px; _height /**/:53px; margin:7px 0 0 13px; padding:8px 13px 9px 12px; border:#e3e3e3 1px solid; color:#666; line-height:20px; background:#fff; overflow:auto;}#bw_content .bw_bx2{ border:1px solid #eeeeee; margin:0 0 6px 3px; background:#fbfbfb; line-height:18px;} #bw_content .bw_bx2 *{ color:#444444;} /* Content */ #bw_content .bw_desc1{ color:#444444; font-weight:bold; margin:0 0 4px 0; letter-spacing:-1px;} #bw_content .bw_desc2{ color:#444444; margin:0 0 13px 0;}#bw_content .bw_desc3{ position:relative; color:#696968; padding:9px 2px 9px 34px; font-size:11px; letter-spacing:-1px; background:url(https://ssl.pstatic.net/static/common/popup/bu_attention.gif) no-repeat 13px 12px;} body:first-of-type #bw_content .bw_desc3{ padding:10px 2px 8px 34px;} #bw_content .bw_desc3, x:-moz-any-link, x:default { padding:10px 2px 8px 34px;} *:first-child+html #bw_content .bw_desc3{ padding:9px 2px 9px 34px;}#bw_content .bw_desc4 { color:#6c6c6c; margin:10px 0 0 33px; font-size:11px; letter-spacing:-1px;} body:first-of-type #bw_content .bw_desc4 { margin:9px 0 0 33px;} #bw_content .bw_desc4, x:-moz-any-link, x:default { margin:9px 0 0 33px;} *:first-child+html #bw_content .bw_desc4 { margin:10px 0 0 33px;} #bw_content .bw_desc4 a {color:#258102; font-size:11px;}#bw_content .bw_desc5 { color:#333333; margin:16px 0 10px 0; _margin:16px 0 10px 0; padding:0 0 0 1px; letter-spacing:-1px;} body:first-of-type #bw_content .bw_desc5 { color:#333333; margin:14px 0 12px 0; padding:0 0 0 1px; letter-spacing:-1px;} #bw_content .bw_desc5, x:-moz-any-link, x:default { color:#333333; margin:14px 0 12px 0; padding:0 0 0 1px; letter-spacing:-1px;} *:first-child+html #bw_content .bw_desc5 { color:#333333; margin:16px 0 12px 0; _margin:16px 0 10px 0; padding:0 0 0 1px; letter-spacing:-1px;} #bw_content .bw_desc5 strong{ color:#333333;}#bw_content .bw_desc6{color:#333333; margin:21px 0 0 0; padding:0 0 5px 1px; _padding:0 0 3px 1px; letter-spacing:-1px; border-bottom:1px solid #ececec; line-height:20px;} /*html:first-child #bw_content .bw_desc6 {margin:46px 0 0 0; padding:0 0 8px 1px;} body:first-of-type #bw_content .bw_desc6 {margin:26px 0 0 0; padding:0 0 8px 1px;} #bw_content .bw_desc6, x:-moz-any-link, x:default {margin:26px 0 0 0; padding:0 0 8px 1px;} *:first-child+html #bw_content .bw_desc6 { margin:27px 0 0 0; padding:0 0 9px 1px;}*/ #bw_content .bw_desc6 strong{ color:#333333;}#bw_content .layer_content p {font-size:11px; line-height:14px; color:#717171; letter-spacing:-1px;} #bw_content .layer_content p.bw_orange {margin-top:5px; color:#fd630a;} /* function button box */ #bw_content .function_btn {overflow:hidden; height:53px; *height:57px; _height:60px; width:362px; margin:14px 0 21px 6px; padding-top:4px;} body:first-of-type #bw_content .function_btn { margin:14px 0 20px 6px;} #bw_content .function_btn, x:-moz-any-link, x:default { margin:14px 0 20px 6px;} *:first-child+html #bw_content .function_btn { margin:14px 0 21px 6px;}#bw_content .function_btn .btn_wrap {float:left; width:174px; _width /**/:181px; padding:0 0 0 7px;} #bw_content .function_btn .btn_wrap p {margin-top:5px; font-size:11px; letter-spacing:-1px; color:#696968; background:url(https://ssl.pstatic.net/static/common/popup/bu_line.gif) no-repeat right top;} body:first-of-type #bw_content .function_btn .btn_wrap p {margin-top:6px;} #bw_content .function_btn .btn_wrap p, x:-moz-any-link, x:default {margin-top:6px;} *:first-child+html #bw_content .function_btn .btn_wrap p {margin-top:5px;}#bw_content .function_btn .btn_wrap1 {float:left; width:179px; _width /**/:181px; text-align:center; padding-left:2px} #bw_content .function_btn .btn_wrap1 p {margin-top:5px; font-size:11px; letter-spacing:-1px; color:#696968; text-align:left; padding:0 0 0 4px;} body:first-of-type #bw_content .function_btn .btn_wrap1 p {margin-top:6px;} #bw_content .function_btn .btn_wrap1 p, x:-moz-any-link, x:default {margin-top:6px;} *:first-child+html #bw_content .function_btn .btn_wrap1 p {margin-top:5px;}#bw_footer button.c_close{position:absolute; top:7px; right:6px; width:18px; height:17px; background:none; border:none;} #bw_footer button.c_close, x:-moz-any-link, x:default {top:5px; right:8px;} *:first-child+html #bw_footer button.c_close {top:7px; right:6px;}#bw_btn_footer button {width:55px; height:27px; text-align:center; font-size:12px;} @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #bw_btn_footer button {padding-top:6px;} } #bw_btn_footer button.c_close{position:absolute; top:7px; right:6px; width:18px; height:17px; background:none; border:none;} #bw_btn_footer button.c_close, x:-moz-any-link, x:default {top:5px; right:8px;} *:first-child+html #bw_btn_footer button.c_close {top:7px; right:6px;} var wordCheck; function setWordCheckObject(obj) { wordCheck = obj; } 작성하신 에 이용자들의 신고가 많은 표현이 포함되어 있습니다. 신고가 많은 표현 다른 표현을 사용해주시기 바랍니다. 건전한 인터넷 문화 조성을 위해 회원님의 적극적인 협조를 부탁드립니다. 더 궁금하신 사항은 고객센터로 문의하시면 자세히 알려드리겠습니다. 확인 if (!window.nhn) window.nhn = {}; if (!window.nhn.Blog) window.nhn.Blog = {}; if (!window.nhn.Blog.SocialApp) window.nhn.Blog.SocialApp = {};var gsNDriveUrl = "https://mybox.naver.com"; var gsStaticNetUrl = "https://ssl.pstatic.net/static"; function openLoginPopup() { var closeUrl = blogURL + "/post/common/reloadOpenerParentAndClose.jsp"; window.open(idURLSecret + "/nidlogin.login?mode=form&template=plogin&url="+closeUrl,"loginPopup","width=400,height=267"); return; }var blogId = 'n0_0_bb'; if ( typeof g_ssc == 'undefined') { g_ssc = "blog.post"; }var ccsrv="cc.naver.com"; var nclk_evt = 3;var bIsNotLoginUser = "true" === "true"; var sIdSecretUrl = 'https://nid.naver.com'; 블로그 마켓 가입 완료 내 상품 관리에서 배송비 설정 후 상품 판매를 시작해보세요! 배송비 설정하기 블로그 마켓 가입 완료 레이어 닫기 .blog_market_bridge_set_delivery_popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;font-size:0;text-align:center;} .blog_market_bridge_set_delivery_popup:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:'';} .blog_market_bridge_set_delivery_popup .dimmed{position:absolute;left:0;top:0;right:0;bottom:0;opacity: 0.7;background: #000000;} .blog_market_bridge_set_delivery_popup .blog_market_bridge_set_delivery_content{display:inline-block;position:relative;width:304px;height:303px;border-radius:8px;box-shadow:1px 1px 7px 0 rgba(0, 0, 0, 0.15);border:solid 1px rgba(0, 0, 0, 0.1);background:#fff;text-align:center;vertical-align:middle;} .blog_market_bridge_set_delivery_popup .text_area:before{ display:inline-block;width:192px;height:102px;margin:12px 0 0;content:'';vertical-align:top; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='192' height='102' viewBox='0 0 192 102'%3E%3Cdefs%3E%3ClinearGradient id='e8xiwmcq5a' x1='50%25' x2='50%25' y1='50%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%2338D77C'/%3E%3Cstop offset='100%25' stop-color='%232FCFDC'/%3E%3C/linearGradient%3E%3Cfilter id='2o3xn9qpnb' width='125%25' height='125%25' x='-12.5%25' y='-12.5%25' filterUnits='objectBoundingBox'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='1'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210500437 0'/%3E%3C/filter%3E%3Ccircle id='2pb8blndrc' cx='12' cy='12' r='12'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg transform='translate(-624 -259) translate(568 247) translate(56 12) translate(10 2)'%3E%3Ccircle cx='32.918' cy='96.666' r='2' fill='%23FF7D9F'/%3E%3Ccircle cx='142.418' cy='45.166' r='2.5' fill='%23FFD33E'/%3E%3Ccircle cx='66.918' cy='17.666' r='2' fill='%23928FF4'/%3E%3Ccircle cx='158.918' cy='57.666' r='2' fill='%237CD9B1'/%3E%3Ccircle cx='14.918' cy='14.666' r='4' fill='%23FFD33E'/%3E%3Cpath fill='%23928FF4' d='M2.207 54.71c.985.773 2.167 1.16 3.546 1.16 1.38 0 2.81-.43 4.29-1.288-.777 1.79-1.166 3.26-1.166 4.412 0 1.151.346 2.293 1.039 3.424-.93-.648-2.093-.972-3.491-.972-1.399 0-2.709.228-3.93.685.537-1.33.806-2.599.806-3.809s-.365-2.414-1.094-3.612z' transform='rotate(-45 6.126 58.5)'/%3E%3Crect width='9' height='3' x='142.918' y='90.666' fill='%23FF7D9F' rx='1.5' transform='rotate(43 147.418 92.166)'/%3E%3Crect width='9' height='3' x='23.918' y='79.666' fill='%23FFD33E' rx='1.5' transform='rotate(-41 28.418 81.166)'/%3E%3Crect width='9' height='3' x='123.918' y='17.666' fill='%23928FF4' rx='1.5' transform='rotate(-41 128.418 19.166)'/%3E%3Crect width='9' height='3' x='27.918' y='30.666' fill='%237CD9B1' rx='1.5' transform='rotate(43 32.418 32.166)'/%3E%3Cpath fill='%23FF7D9F' d='M152 20.194c.86.674 1.89 1.012 3.094 1.012 1.203 0 2.45-.375 3.743-1.124-.679 1.561-1.018 2.844-1.018 3.849 0 1.004.302 2 .906 2.987-.81-.565-1.826-.848-3.046-.848-1.22 0-2.363.199-3.428.597.469-1.159.703-2.266.703-3.322s-.318-2.106-.954-3.151z' transform='rotate(-45 155.418 23.5)'/%3E%3Cpath fill='%237CD9B1' d='M66.389 2.115c.88.69 1.936 1.036 3.167 1.036 1.232 0 2.51-.384 3.833-1.151-.695 1.599-1.043 2.912-1.043 3.94 0 1.03.31 2.049.928 3.06-.83-.58-1.869-.869-3.118-.869-1.25 0-2.42.204-3.51.612.48-1.187.72-2.32.72-3.402 0-1.08-.326-2.156-.977-3.226z' transform='rotate(-45 69.889 5.5)'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='url(%23e8xiwmcq5a)' d='M39 0c6.443 0 11.667 5.223 11.667 11.667l-.001 1.286H57c4.418 0 8 3.57 8 7.975v26.801c0 7.026-5.047 12.721-12.095 12.721H25.761C18.714 60.45 13 54.755 13 47.73V20.927c0-4.404 3.582-7.974 8-7.974l6.333-.001v-1.286C27.333 5.223 32.557 0 39 0zm-3.386 23.321h-5.947v26.025h5.948V47.51c1.308 1.484 3.251 2.382 5.908 2.382 5.195 0 9.477-4.49 9.477-10.306 0-5.816-4.282-10.305-9.477-10.305-2.541 0-4.43.821-5.734 2.19l-.174.19v-8.34zm4.72 11.113c2.96 0 5.106 1.985 5.106 5.153 0 3.168-2.146 5.153-5.106 5.153-2.961 0-5.106-1.985-5.106-5.153 0-3.168 2.145-5.153 5.106-5.153zM39 4.914c-3.72 0-6.752 2.953-6.876 6.643l-.004.237-.001 1.159H45.88v-1.16c0-3.799-3.08-6.88-6.88-6.88z' transform='translate(-624 -259) translate(568 247) translate(56 12) translate(54.5 29)'/%3E%3Cg%3E%3Cg transform='translate(-624 -259) translate(568 247) translate(56 12) translate(54.5 29) translate(53 43)'%3E%3Cuse fill='%23000' filter='url(%232o3xn9qpnb)' xlink:href='%232pb8blndrc'/%3E%3Cuse fill='%23FFF' xlink:href='%232pb8blndrc'/%3E%3C/g%3E%3Cpath fill='%2303C75A' d='M16.238 16.83H8.61v-2.034h5.594V4.029h2.034V16.83z' transform='translate(-624 -259) translate(568 247) translate(56 12) translate(54.5 29) translate(53 43) rotate(45 12.424 10.43)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat; } .blog_market_bridge_set_delivery_popup .title{font-family:"나눔스퀘어", "NanumSquare", "NanumSquareWebFont", "Malgun Gothic", "맑은 고딕", "Dotum", "돋움", "Helvetica", "Apple SD Gothic Neo", "sans-serif";font-size:22px;font-weight:bold;line-height:24px;color:#000;padding:12px 0 0;} .blog_market_bridge_set_delivery_popup .desc{font-size:14px;line-height:23px;color:#000;padding:12px 0 0;} .blog_market_bridge_set_delivery_popup .btn{display:block;height:40px;margin:25px 30px 0;background:#03c75a;border-radius:4px;line-height:41px;color:#fff;font-size:15px;font-weight:600;} .blog_market_bridge_set_delivery_popup .btn:hover{text-decoration:none;} .blog_market_bridge_set_delivery_popup .close_btn{position:absolute;right:-7px;top:-50px;width:44px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23FFF'%3E%3Cg%3E%3Cpath d='M22.5 7v14.5H37v1H22.499L22.5 37h-1l-.001-14.5H7v-1h14.5V7h1z' transform='translate(-842 -205) translate(835 198) rotate(45 22 22)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 7px 7px no-repeat;border:0;} 블로그 마켓 탈퇴가완료되었습니다. 문의사항은 블로그 마켓 고객센터로 연락주세요. 확인 .blog__market_leave_popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;font-size:0;text-align:center;} .blog__market_leave_popup:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:'';} .blog__market_leave_popup .dimmed{position:absolute;left:0;top:0;right:0;bottom:0;opacity: 0.7;background: #000000;} .blog__market_leave_popup .blog__market_leave_layer{display: inline-block;vertical-align: middle;white-space: normal;font-size: 12px;text-align: left;position: relative;outline: none;} .blog__market_leave_popup .blog__market_leave_layer_wrap {box-sizing: border-box;width: 380px;padding: 0 17px;border-radius: 8px;box-shadow: 1px 1px 7px 0 rgba(0, 0, 0, 0.15);border: 1px solid rgba(0, 0, 0, 0.1);background-color: #fff;text-align: center;} .blog__market_leave_popup .blog__market_leave_content {padding: 40px 0 33px;font-family:"나눔스퀘어", "NanumSquare", "NanumSquareWebFont", "Malgun Gothic", "맑은 고딕", "Dotum", "돋움", "Helvetica", "Apple SD Gothic Neo", "sans-serif";} .blog__market_leave_popup .title{font-weight: 700;line-height: 34px;font-size: 24px;color: #444;} .blog__market_leave_popup .text{margin-top: 10px;padding: 0 20px;word-break: keep-all;line-height: 21px;font-size: 13px;color: #888;} .blog__market_leave_popup .btn_area{margin-top: 27px;font-size: 0;} .blog__market_leave_popup .btn_ok{display: inline-block;vertical-align:top;width: 120px;height: 40px;border-radius: 3px;border: 1px solid #ddd;line-height: 14px;font-size: 14px;outline: 0;background-color: transparent;color: #00c73c;} .blog__market_leave_popup .btn_ok:hover{color: #fff;background-color: #00c73c;border-color: #00c73c;}